MESCIUS InputMan for Windows Forms 12.0J
CollectionBase<T> クラス メンバ
プロパティ  メソッド  イベント


CollectionBase<T>データ型で公開されるメンバを以下の表に示します。

パブリック コンストラクタ
 名前解説
Public コンストラクタCollectionBase<T> コンストラクタオーバーロードされます。   
トップ
パブリック プロパティ
 名前解説
Public プロパティCapacity System.Collections.CollectionBaseから継承されます。
Public プロパティCount System.Collections.CollectionBaseから継承されます。
Public プロパティItemコレクション内の指定のインデックス位置にある項目を取得または設定します。  
トップ
プロテクト プロパティ
 名前解説
Protected プロパティInnerList System.Collections.CollectionBaseから継承されます。
Protected プロパティList System.Collections.CollectionBaseから継承されます。
トップ
パブリック メソッド
 名前解説
Public メソッドAddコレクションに項目を追加します。  
Public メソッドAddRangeオーバーロードされます。 配列に含まれる項目を、コレクションの末尾に追加します。  
Public メソッドClear System.Collections.CollectionBaseから継承されます。
Public メソッドContains引数で指定したオブジェクトがコレクションに含まれているか、いないかを返します。  
Public メソッドCopyToコレクションに含まれる項目を、引数で指定された配列の指定位置からコピーします。  
Public メソッドDefaultPredicate<TTarget>既定の検索条件を実装します。  
Public メソッドExistsオーバーロードされます。 コレクションにメソッドの型パラメータで指定した型のオブジェクトが少なくとも1つ存在するか、1つも存在しないかを返します。  
Public メソッドFindオーバーロードされます。 コレクションに含まれる、メソッドの型パラメータで指定した型のオブジェクトの最初の項目を返します。  
Public メソッドFindAllオーバーロードされます。 コレクションに含まれる、メソッドの型パラメータで指定した型のオブジェクトのすべての項目を返します。  
Public メソッドFindIndexオーバーロードされます。 コレクションに含まれる、メソッドの型パラメータで指定した型のオブジェクトの最初の項目の、0から始まるインデックスを返します。  
Public メソッドFindLastオーバーロードされます。 コレクションに含まれる、メソッドの型パラメータで指定した型のオブジェクトの最後の項目を返します。  
Public メソッドFindLastIndexオーバーロードされます。 コレクションに含まれる、メソッドの型パラメータで指定した型のオブジェクトの最後の項目の、0から始まるインデックスを返します。  
Public メソッドGetEnumerator System.Collections.CollectionBaseから継承されます。
Public メソッドIndexOf引数で指定したオブジェクトの、コレクション内の位置を取得します。  
Public メソッドInsert引数で指定した項目を、コレクションの指定位置に挿入します。  
Public メソッドRemove引数で指定した項目を、コレクションから削除します。  
Public メソッドRemoveAt System.Collections.CollectionBaseから継承されます。
トップ
プロテクト メソッド
 名前解説
Protected メソッドInnerAddRange配列に含まれる項目を、コレクションの末尾に追加します。  
Protected メソッドOnAddRange インスタンスに新しい配列を挿入する前に、追加のカスタム プロセスを実行します。  
Protected メソッドOnAddRangeComplete インスタンスに新しい配列を挿入した後に、追加のカスタム プロセスを実行します。  
Protected メソッドOnClearオーバーライドされます。  インスタンスの内容を消去する前に、追加のカスタム プロセスを実行します。  
Protected メソッドOnClearCompleteオーバーライドされます。  インスタンスの内容を消去した後に、追加のカスタム プロセスを実行します。  
Protected メソッドOnCollectionChanged イベントを発生させます。  
Protected メソッドOnCollectionChanging イベントを発生させます。  
Protected メソッドOnInsertオーバーライドされます。  インスタンスに新しい要素を挿入する前に、追加処理を実行します。  
Protected メソッドOnInsertCompleteオーバーライドされます。  インスタンスに新しい要素を挿入した後に、追加のカスタム プロセスを実行します。  
Protected メソッドOnRemoveオーバーライドされます。  インスタンスから要素を削除する前に、追加のカスタム プロセスを実行します。  
Protected メソッドOnRemoveCompleteオーバーライドされます。  インスタンスから要素を削除した後に、追加のカスタム プロセスを実行します。  
Protected メソッドOnSetオーバーライドされます。  インスタンスに値を設定する前に、追加のカスタム プロセスを実行します。  
Protected メソッドOnSetCompleteオーバーライドされます。  インスタンスに値を設定した後に、追加のカスタム プロセスを実行します。  
Protected メソッドOnValidateオーバーライドされます。 値が検証されるときに、追加のカスタム プロセスを実行します。  
トップ
パブリック イベント
 名前解説
Public イベントCollectionChangedコレクションが変更された直後に発生します。  
Public イベントCollectionChangingコレクションの項目が変更される直前に発生します。  
トップ
参照

参照

CollectionBase<T> クラス
GrapeCity.Win.Editors 名前空間

 

 


© MESCIUS inc. All rights reserved.